Добро пожаловать, Гость. Пожалуйста авторизуйтесь здесь.
FGHIGate на GaNJa NeTWoRK ST@Ti0N - Просмотр сообщения в эхоконференции RU.UNIX.BSD
Введите FGHI ссылку:


Присутствуют сообщения из эхоконференции RU.UNIX.BSD с датами от 18 Jan 11 22:51:00 до 18 Jan 24 18:16:22, всего сообщений: 10753
Ответить на сообщение К списку сообщений Предыдущее сообщение Следующее сообщение
= Сообщение: 8926 из 10753 ===================================== RU.UNIX.BSD =
От   : Jurij Ivliev                     2:5020/400         06 May 19 13:48:06
Кому : Eugene Grosbein                                     06 May 19 13:48:06
Тема : Re: parallel mounting for ZFS filesystem
FGHI : area://RU.UNIX.BSD?msgid=<1187511630@shelob.esterdev.com>+89eca83b
На   : area://RU.UNIX.BSD?msgid=grosbein.net+5e6fb6fb
= Кодировка сообщения определена как: IBM866 =================================
Ответ: area://RU.UNIX.BSD?msgid=2:5030/500+5cd01795
==============================================================================
From: Jurij Ivliev <ii@any.com.ru>

Hi, Eugene!

On Mon, 06 May 2019 17:06:08 +0300,
    Eugene Grosbein <Eugene.Grosbein@f1.n5006.z2.fidonet.org> wrote:
EG>>> Сначала нужно найти в спецификации, а было ли что ломать изначально.
AK>> спецификации не существует (если и существовала - орацл ей не поделится)
AK>> существует устоявшееся поведение, и общая ориентация zfs на работу без
AK>> милых
AK>> костыликов и подпорочек там, где без них вполне прекрасно можно обойтись.
AK>> Причем до рукожопиков - все работало.
EG> Hу то есть работало без гарантий. Как там говорится, AS IS.
В оракловых доках таки да, явных указаний найтить не получается.
Про особенности автомонтировния ZFS читал когда-то очень давно, скорее
всего ещё у солнцевских. И скорее всего не в собственно документации,
а в какой-то их статье про ZFS.

А вот код, который отвечает за порядок монтирования, имеется.
И до сих пор работает исправно.
cddl/contrib/opensolaris/lib/libzfs/common/libzfs_mount.c, функция
    static int mountpoint_cmp(void const *a, void const *b);
используется для сравнения в qsort по списку датасетов, кандидатов
на монтирование.

Свои слова про неотключаемость забираю взад. Таки невнимательно
diff разглядывал. Есть там переменная окружения ZFS_SERIAL_MOUNT.
Если выставить её в rc.conf - всё работает как раньше.
Остаётся понять что ломается при многопоточном монтировании.
--- ifmail v.2.15dev5.4
* Origin: Black CaT's Point (2:5020/400)

К главной странице гейта
Powered by NoSFeRaTU`s FGHIGate
Открытие страницы: 0.077203 секунды